@charset "utf-8";
/*common*/
#body {
	background: #fff url(http://img.51ski.com/images/body_bg_01.jpg) no-repeat center top;
	line-height: 160%;
	font-size: 12px;
	font-family: "微软雅黑";
}
body {
	padding: 0;
	margin: 0;
	background: url(../images/bg_xueshan_01.jpg) no-repeat top center #acacac;
	background: url(../images/bg_xueshan_01.jpg) no-repeat center top, url(../images/body_bg_001.png);
	line-height: 160%;
	font-size: 12px;
	font-family: "微软雅黑";
}
body, form, img, p {
	margin: 0;
	padding: 0;
	border: 0;
}
dl, dd, dt, ul, li {
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
}
textarea {
	resize: none;
}
input {
	background: none;
	padding: 0;
	margin: 0;
	border: 0;
	outline-style: none;
}
em, cite {
	font-style: normal;
	padding: 0;
	margin: 0;
	border: 0;
}
a {
	color: #000;
	outline-style: none;
	text-decoration: none;
}
a:hover {
	color: #00A9DB;
}
.clear {
	clear: both;
	font-size: 0px;
	visibility: hidden;
	width: 0px;
	line-height: 0px;
}
/*主体内容*/
.main {
	width: 1200px;
	margin: 0 auto;
}
/*top内容*/
.logoBox {
	background: url(http://img.51ski.com/images/logo_bg_03.png) no-repeat left top;
	height: 116px;
	overflow: hidden;
	zoom: 1;
	margin: 0 0 0 0;
}
.logoLeft {
	float: left;
	padding: 15px 0 0 10px;
	width: 400px;
}
.titleName {
	float: right;
	font-size: 40px;
	color: #fff;
	padding: 0 0 0 15px;
	line-height: 80px
}
.logoRight {
	overflow: hidden;
	zoom: 1;
	padding-top: 40px;
}
.menu {
	width: 330px;
	overflow: hidden;
	padding-right: 20px;
}
.login {
	width: 390px;
	overflow: hidden;
	text-align: right;
	padding-right: 10px;
}
.login, .menu {
	float: right;
	color: #fff;
	font-size: 14px;
}
.menu ul {
	overflow: hidden;
	zoom: 1;
}
.menu li {
	float: right;
	padding: 0 10px;
	height: 25px;
}
.menu li a, .login a {
	color: #fff;
}
.menu li.video {
	background: url(http://img.51ski.com/images/ico_video.png) no-repeat right top;
	padding-right: 30px;
}
.bannerBox {
	background-color: rgba(255,255,255,0.8) !important;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#afffffff', EndColorStr='#afffffff');
}
.crumbs {
	color: #999;
	padding: 20px 15px;
*+filter:Alpha(opacity=80);
*+background:#fff;
	width: 1170px;
	margin:0 auto;
}
.crumbs a {
	color: #999;
}
.crumbs a:hover {
	color: #00A9DB;
}
.banner {
no-repeat left top;
	height: 500px;
	overflow: hidden;
	zoom: 1;
	position: relative;
}
.pingfen {
	overflow: hidden;
	zoom: 1;
}
.pingfenCon {
	float: right;
	width: 260px;
	padding: 20px 0 0 0;
}
.pingfenCon h1 {
	padding-bottom: 10px;
	-webkit-box-shadow: 2px 2px 4px #FFF;
	-moz-box-shadow: 2px 2px 4px #FFF;
	text-shadow: 2px 2px 4px #fff;
}
.pingfenCon p em {
	font-size: 18px;
}
.xuechangName {
	color: #253746;
	font-size: 30px;
	font-weight: lighter;
	margin-top: 10px
}
.xuechangSurl {
	color: #253746;
	font-size: 12px;
	font-weight: 400;
	margin-top: 10px
}
.pingfenCon p span {
	margin: 0 5px;
}
.pingfenCon p cite {
	font-size: 14px;
	margin-left: 5px;
}
.bannerCon {
	background: url(http://img.51ski.com/images/banner_bg_06.png) repeat-x left top;
	height: 207px;
	margin-top: 195px;
	position: absolute;
	bottom: 0;
	width: 100%;
}
.bannerCon dl {
	overflow: hidden;
	zoom: 1;
	color: #fff;
}
.bannerCon dt {
	float: left;
	width: 665px;
	padding: 60px 0 0 15px;
	font-size: 15px;
	line-height: 170%;
}
.bannerCon dt p {
	text-indent: 2em;
}
.bannerCon dd {
	float: right;
	width: 475px;
	padding: 20px 0 0 0;
}
.bannerCon dd p {
	float: right;
	margin-right: 15px;
}
.bannerCon dd p img {
	width: 220px;
	height: 165px;
	border: 1px solid #E1E4E6;
}
/*导航*/
.navBox ul {
	overflow: hidden;
	zoom: 1;
	padding: 55px 0;
}
.navBox li {
	float: left;
	margin: 0 46px;
}
/*------------左侧----------------------*/
.left {
	float: left;
	width: 360px;
	overflow: hidden;
}
.left h1 {
	background: url(http://img.51ski.com/images/tit_bg_15.png) no-repeat left top;
	height: 44px;
	line-height: 44px;
	color: #fff;
	font-size: 22px;
	font-weight: normal;
	padding-left: 15px;
}
/*标高*/
.biaogaoBox {
	margin-bottom: 30px;
}
.biaogaoBox p {
	text-align: center;
	padding-top: 30px;
}
.biaogaoCon {
	text-align: center;
	background: url(http://img.51ski.com/images/date_199.jpg) no-repeat left top;
	height: 190px;
	zoom: 1;
}
.biaogaoConGao {
	font-size: 26px;
	float: right;
	padding: 76px 68px 0 0px;
	width: 50px;
	color: #2090db;
	font-style: italic
}
.biaogaoConDi {
	font-size: 26px;
	float: left;
	padding: 130px 0 0 126px;
	width: 50px;
	color: #ffa300;
	font-style: italic
}
/*索道索引*/
.sdsyBox {
	margin-bottom: 30px;
}
.sdsyCon {
	background: #F5F5F6;
	padding: 15px;
	width: 330px;
	overflow: hidden;
}
.sdsyCon ul {
	overflow: hidden;
	zoom: 1;
	width: 340px;
}
.sdsyCon li {
	float: left;
	margin: 10px;
}
.sdsyCon li p {
	width: 63px;
	height: 43px;
	padding-top: 5px;
	background: #7C868D;
	border-radius: 4px;
}
.sdsyCon li span {
	display: block;
}
.sdsyCon li p, .sdsyCon li span {
	text-align: center;
}
.sdsyCon li p.cur {
	background: #C7CBCF;
}
.sdsyCon dl {
	border-bottom: 1px dotted #ccc;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 5px;
	margin: 7px 0;
}
.sdsyCon dt, .sdsyCon dd {
	height: 32px;
	line-height: 32px;
	font-size: 14px;
}
.sdsyCon dt {
	float: left;
	width: 260px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #324351;
}
.sdsyCon dd {
	float: right;
	background: url(http://img.51ski.com/images/zjd_bg_34.png) no-repeat left top;
	width: 32px;
	text-align: center;
	color: #fff;
}
/*滑道介绍*/
.hdjsBox {
	margin-bottom: 30px;
}
.hdjsCon p {
	margin-bottom: 30px;
}
.hdjsCon {
	background: #F5F5F6;
	padding: 15px;
	width: 330px;
	overflow: hidden;
}
.chujidao, .zhongjidao, .gaojidao {
	overflow: hidden;
	zoom: 1;
	height: 32px;
	line-height: 32px;
}
.chujidao cite, .zhongjidao cite, .gaojidao cite {
	font-size: 16px;
	float: left;
	width: 50px;
	overflow: hidden;
	margin-right: 10px;
}
.chujidao span, .zhongjidao span, .gaojidao span {
	width: 220px;
	float: left;
	overflow: hidden;
	margin-top: 7px;
}
.chujidao span i, .zhongjidao span i, .gaojidao span i {
	height: 20px;
	display: block;
}
.chujidao em, .zhongjidao em, .gaojidao em {
	float: right;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
}
.chujidao cite {
	color: #0AA323;
}
.chujidao span i {
	background: #0AA323;
}
.chujidao span#trial1 {
	background: url(http://img.51ski.com/images/cjd_bg_34.png) no-repeat left top;
}
.zhongjidao cite {
	color: #0A5DBB;
}
.zhongjidao span i {
	background: #0A5DBB;
}
.zhongjidao span#trial2 {
	background: url(http://img.51ski.com/images/zjd_bg_34.png) no-repeat left top;
}
.gaojidao span i {
	background: #000;
}
.gaojidao span#trial3 {
	background: url(http://img.51ski.com/images/circle_31.png) no-repeat left top;
}
.hdjsCon ul {
	overflow: hidden;
	zoom: 1;
	width: 340px;
}
.hdjsCon li {
	float: left;
	margin: 10px;
}
.hdjsCon li div {
	padding-top: 10px;
	width: 64px;
	height: 54px;
	text-align: center;
	background: url(http://img.51ski.com/images/hd_icobg_03.png) no-repeat left top;
}
.hdjsCon li div.cur {
	background: url(http://img.51ski.com/images/hd_icocur_bg_03.png) no-repeat left top;
}
.hdjsCon li span {
	color: #2090DB;
	text-align: center;
	display: block;
}
/*--------------------右侧----------------------*/
.right {
	float: right;
	width: 780px;
	overflow: hidden;
}

/*天气*/
.right .xuechang_kuai_title{display:none;}
.tq_wrap{border:1px solid #C6C6C6; padding:10px 10px; height:110px;width:758px; overflow:hidden;}
.tq_wrap iframe{width:758px;height:110px;}
.tianqiBox {
	margin-bottom: 55px;
	width: 780px;
	overflow: hidden;
}
.date {
	overflow: hidden;
	zoom: 1;
	width: 790px;
}
.date li {
	float: left;
	width: 110px;
	height: 28px;
	line-height: 28px;
	border-top: 1px solid #253746;
	border-bottom: 1px solid #C6C6C6;
	border-left: 1px solid #253746;
	background: #253746;
	color: #fff;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.date li.current {
	border: 1px solid #C6C6C6;
	border-bottom: 1px solid #F5FAFF;
	background: #F5FAFF;
	color: #253746;
}
#sub7 {
	width: 106px;
}
.tianqiCon {
	background: #F5FAFF;
	border: 1px solid #C6C6C6;
	border-top: 0px;
	padding: 30px 10px 20px;
	height: 160px;
	overflow: hidden;
}
.weatherBox, .weather, .weather dd {
	overflow: hidden;
	zoom: 1;
}
.weatherBox .weather, .weatherBox .jixue, .weatherBox .xuezhi {
	float: left;
}
.weatherBox .weather {
	width: 340px;
	padding-left: 60px;
}
.weatherBox .jixue, .weatherBox .xuezhi, .weatherBox .feng {
	width: 117px;
	border-left: 1px solid #DEE2E7;
}
.weatherBox .feng {
	float: right;
}
.weather dt {
	float: left;
	margin-right: 25px;
}
.weather dt p {
	font-size: 72px;
	line-height: 110%;
}
.weather dt span {
	background: #E0E3E7;
	padding: 2px 10px 5px;
	color: #fff;
	border-radius: 10px;
	text-align: center;
	font-size: 14px;
}
.weather dt p, .weather dd p {
	margin-bottom: 10px;
}
.weather dd p img {
	width: 86px;
	height: 63px;
}
.weather dd span {
	display: block;
	font-size: 13px;
	color: #ccc;
	line-height: 180%;
}
.jixue, .xuezhi, .feng {
	text-align: center;
}
.jixue dt, .xuezhi dt, .feng dt {
	font-size: 14px;
	color: #2090DB;
	margin-bottom: 25px;
}
.jixue dd p, .xuezhi dd p, .feng dd p {
	margin-bottom: 25px;
}
.jixue dd p img, .feng dd p img {
	width: 31px;
	height: 29px;
}
.jixue dd span, .xuezhi dd span, .feng dd span {
	background: #B5DAF4;
	border-radius: 5px;
	padding: 3px 10px;
	color: #fff;
}
.xuezhi dd p img, .feng dd p img {
	width: 28px;
	height: 28px;
}
/*最新资讯*/
.zxzxBox h2 {
	font-weight: normal;
	font-size: 20px;
	overflow: hidden;
	zoom: 1;
	background: url(http://img.51ski.com/images/zxzx_titbg_03.jpg) no-repeat left top;
	height: 35px;
	padding-top: 10px;
	color: #324351
}
.zxzxBox h2 a {
	color: #324351;
}

.zxzxBox h2 span, .mrjgBox h2 span {
	/*float: right;*/
	/*display: block;*/
	padding-right: 10px;
	font-size: 12px;
	font-family: "宋体";
}

.zxzxCon {
	margin-bottom: 55px;
}
.zxzxCon dl {
	overflow: hidden;
	zoom: 1;
	margin-top: 30px;
}
.zxzxCon dt {
	float: left;
	margin-right: 40px;
}
.zxzxCon dt img {
	width: 265px;
	height: 186px;
}
.zxzxCon dd h3 {
	font-size: 24px;
	color: #444;
	line-height: 160%;
	font-weight: normal;
}
.zxzxCon dd i {
	color: #A5A5A5;
	font-family: "宋体";
	display: block;
	padding: 5px 0 30px 0;
	font-size: 14px;
}
.zxzxCon dd p {
	font-family: "宋体";
}
.zxzxCon dd p span a {
	color: #00A9DB;
}
/*相关活动*/
.xghdBox {
	margin-top: 55px;
	overflow: hidden;
}
.xghdBox h4 {
	border-left: 5px solid #000;
	font-size: 16px;
	padding-left: 15px;
}
.xghdBox ul {
	overflow: hidden;
	zoom: 1;
	width: 810px;
}
.xghdBox li {
	float: left;
	width: 242px;
	height: 276px;
	margin: 40px 25px 0 0;
}
.xghdBox li p img {
	width: 242px;
	height: 156px;
}
.xghdBox li h5 {
	font-size: 16px;
	padding: 10px 0;
}
.xghdBox li span {
	font-family: "宋体";
}
.xghdBox li span em, .xghdBox li span em a {
	color: #00A9DB;
}
/*新每日价格*/
.zxzxBox h2 {
	font-weight: normal;
	font-size: 20px;
	overflow: hidden;
	zoom: 1;
	background: url(http://img.51ski.com/images/zxzx_titbg_03.jpg) no-repeat left top;
	height: 35px;
	padding-top: 10px;
	color: #324351
}
.zxzxBox h2 a {
	color: #324351;
}
.zxzxBox h2>a{float:left;width:}

.zxzxBox .zxzxCon_h2{background:url("http://img.51ski.com/images/zxzxBox_h2_bg.fw.png") no-repeat center bottom;height:50px;padding-top:60px;}
.zxzxBox .zxzxCon_h2 .zxzxCon_a{	background:url("http://img.51ski.com/images/xuechang_zuixinzixun.fw.png") no-repeat;float:left;width:163px;height:38px;}
.zxzxBox h2 span, .mrjgBox h2 span {
	float: right;
	/*display: block;*/
	padding-right: 10px;
	font-size: 12px;
	font-family: "宋体";
}
.zxzxBox h2 span {
	width: 360px;
	font-size: 20px;
	font-family: 微软雅黑;
}
.zxzxBox h2 .zxzxBox_more{font-size:12px;background:url("http://img.51ski.com/images/.zxzxBox_more.fw.png") no-repeat;width:53px;height:23px;text-align:center;line-height:23px;position:relative;top:14px;}
.zxzxBox .zxzxCon_h2 a{color:#bde2fb;}


.zxzxCon {
	margin-bottom: 55px;
}
.zxzxBox .meiri_jiage {
	width: 780px;
	/*height: 246px;*/
	border-radius: 10px 10px 0 0;
	/*overflow: hidden;*/
	margin-top: 16px;
	margin-bottom: 60px;
}
.zxzxBox .meiri_jiage dl {
	float: left;
	width: 368px;
	font-size: 16px;
	font-family: "微软雅黑";
}
.zxzxBox .meiri_jiage dl.f_r {
	float: right
}
.zxzxBox .meiri_jiage dl dt {
	height: 36px;
	background: url(http://img.51ski.com/images/lanche_ico.png) no-repeat 10px center #1cb4bf;
	line-height: 36px;
	color: #fff;
	padding-left: 40px;
	border-radius:5px 0 0;
}
.zxzxBox .meiri_jiage .f_r dt {
	background: url(http://img.51ski.com/images/zljg_ico.png) no-repeat 10px center #1cb4bf;
	border-radius:0 5px 0 0;
}
.zxzxBox .meiri_jiage dl dd {
	padding-left: 20px;
}
.zxzxBox .meiri_jiage .f_r dd {
	padding-left: 20px;
}
.meiri_jiage_footer {
	padding-left: 12px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.zxzxBox .meiri_jiage dl dd, .meiri_jiage_footer {
	height: 37px;
	margin-top: 5px;
	background: #a7f2f7;
	line-height: 37px;
	color: #117c84;
}
.meiri_jiage_footer {
	height: auto;
	line-height: 22px;
	font-size: 12px;
	min-height:37px;
}
.zxzxBox .meiri_jiage dl dd span {
	float: right;
	background: #fff;
	padding:0 8px;
	height: 25px;
	border-radius: 4px;
	margin: 6px 6px 0 0;
	line-height: 25px;
	text-align: center;
	*position:relative;
	*top:-38px;
}
.zxzxBox .meiri_jiage dl dd i {
	font-size: 12px;
	font-style: normal;
}
.zxzxBox .meiri_jiage dl dd strong {
	font-weight: normal;
	color: #f55a2a;
}
/*培训班价格*/
.peixunCon {
	color: #fff;
	padding-top: 15px;
}
.peixunLeft {
	float: left;
	width: 257px;
}
.peixunLeft h6 {
	border-radius: 5px 0 0 0;
}
.peixunLeft dl {
	overflow: hidden;
	zoom: 1;
	background: #1CB4BF;
	margin-top: 5px;
	padding: 5px 10px 5px 20px;
	color: #fff;
}
.peixunLeft dt {
	float: left;
	font-size: 14px;
	width: 150px;
	overflow: hidden;
}
.peixunLeft dd {
	float: right;
	background: #fff;
	border-radius: 5px;
	color: #1CB4BF;
	font-size: 14px;
	font-family: Arial;
	padding: 2px 5px;
}
.peixunRig {
	float: right;
	width: 266px;
}
.peixunRig h6 {
	background: #F55A2A;
	border-radius: 0 5px 0 0;
}
.peixunRig dl {
	overflow: hidden;
	zoom: 1;
	background: #F55A2A;
	margin-top: 5px;
	padding: 5px 10px 5px 20px;
	color: #fff;
}
.peixunRig dt {
	float: left;
	font-size: 14px;
	width: 150px;
	overflow: hidden;
}
.peixunRig dd {
	float: right;
	background: #fff;
	border-radius: 5px;
	color: #1CB4BF;
	font-size: 14px;
	font-family: Arial;
	padding: 2px 5px;
}
.peixunMid h6 {
	background: #1C84BF;
	border-radius: 10px 10px 0 0;
}
.peixunMid dl {
	overflow: hidden;
	zoom: 1;
	background: #1C84BF;
	margin-top: 5px;
	padding: 5px 10px 5px 20px;
	color: #fff;
}
.peixunMid dt {
	float: left;
	font-size: 14px;
	width: 150px;
	overflow: hidden;
}
.peixunMid dd {
	float: right;
	background: #fff;
	border-radius: 5px;
	color: #1CB4BF;
	font-size: 14px;
	font-family: Arial;
	padding: 2px 5px;
}
/*列表页*/
.listNav ul {
	padding: 30px 0;
}
/*.listConBox{background-color:rgba(255,255,255,0.8) !important; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#afffffff', EndColorStr='#afffffff'); *+filter:Alpha(opacity=80); *+background:#fff; width:1200px;}
.listNavBox{background-color:rgba(255,255,255,0.6) !important; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#afffffff', EndColorStr='#afffffff'); *+filter:Alpha(opacity=90); *+background:#fff; width:1200px;}
.listContent{background-color:rgba(255,255,255,0.5) !important; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#afffffff', EndColorStr='#afffffff'); *+filter:Alpha(opacity=80); *+background:#fff; width:1200px; margin-top:3px;}
*/
.listContent .crumbs {
*+color:#999;
}
.listContent .crumbs a {
*+color:#999;
}
.listLeft {
	float: left;
	width: 825px;
	padding-left: 15px;
}
.listArticle dl {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 30px;
}
.listArticle dt {
	float: left;
	margin-right: 40px;
}
.listArticle dt img {
	width: 265px;
	height: auto;
}
.listArticle dd {
	overflow: hidden;
	zoom: 1;
}
.listArticle dd h3 {
	font-size: 22px;
	color: #444;
	line-height: 160%;
	font-weight: normal;
}
.listArticle dd i {
	font-style: normal;
	color: #A5A5A5;
	font-family: "宋体";
	display: block;
	padding: 5px 0 20px 0;
}
.listArticle dd p {
	font-family: "宋体";
	font-size: 14px;
	line-height: 180%;
	color: #666;
}
.listArticle dd p span a {
	color: #C52225;
}
.more {
	text-align: center;
	color: #9FA3A7;
	line-height: 70%;
	margin-bottom: 20px;
}
.more a {
	color: #9FA3A7;
}
/*列表页右侧*/
.listRig {
	float: right;
	width: 300px;
}
.listRig h2 {
	background: url(http://img.51ski.com/images/list_rig_titbg_03.jpg) no-repeat left top;
	height: 36px;
	font-size: 20px;
	color: #253746;
	font-weight: normal;
}
.huodongBox {
	margin-bottom: 55px;
}
.huodongList dl {
	overflow: hidden;
	zoom: 1;
	margin-top: 20px;
}
.huodongList dt {
	float: left;
	margin-right: 15px;
}
.huodongList dt img {
	width: 114px;
	height: 86px;
}
.huodongList dd {
	overflow: hidden;
	zoom: 1;
	font-size: 14px;
	color: #333;
	padding-right: 30px;
	text-align: justify;
}
/*正文页*/
.article {
	font-family: "宋体";
}
.article h1 {
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	font-family: "微软雅黑";
}
.funBox {
	margin-top: 40px;
}
.commentNum, .share {
	float: left;
}
.share {
	width: 215px;
}
.commentNum {
	width: 470px;
	padding: 0 10px 0 20px;
	margin-right: 15px;
	border-right: 1px solid #ccc;
}
.commentNum dl {
	overflow: hidden;
	zoom: 1;
	color: #7C868D;
}
.commentNum dt {
	float: left;
	width: 360px;
}
.commentNum dl a {
	color: #196CB6;
}
.commentNum dd {
	float: right;
}
.share p {
	float: left;
	margin-right: 5px;
}
.share ul, .share li {
	float: left;
}
.share li {
	width: 25px;
	height: 25px;
	margin-right: 5px;
	cursor: pointer;
}
.share li.tengxun {
	background: #0075C1 url(http://img.51ski.com/images/tengxun_ico.png) no-repeat center 4px;
}
.share li.sina {
	background: #DF2029 url(http://img.51ski.com/images/sina_ico.png) no-repeat center 4px;
}
.share li.weixin {
	background: #60C426 url(http://img.51ski.com/images/weixin_ico.png) no-repeat center 4px;
}
.share li.kongjian {
	background: #FF9000 url(http://img.51ski.com/images/kongjian_ico.png) no-repeat center 4px;
}
.share li.other {
	background: #C3C3C3 url(http://img.51ski.com/images/other_ico.png) no-repeat center 4px;
}
.txTip, .sinaTip, .wxTip, .kjTip, .otherTip {
	position: relative;
}
.txTip p, .sinaTip p, .wxTip p, .kjTip p, .otherTip p {
	position: absolute;
	left: -40px;
	top: 27px;
	z-index: 10;
	background: url(http://img.51ski.com/images/fun_popup.png) no-repeat left top;
	width: 104px;
	height: 22px;
	padding-top: 7px;
	text-align: center;
}
/*.otherTip p{ position:absolute; left:-30px; top:27px; z-index:10; background:url(http://img.51ski.com/images/function_icon.png) no-repeat 0 -325px; width:78px; height:242px; padding:10px 5px 0 5px;}*/

.daoyu {
	background: #F1F1F1;
	padding: 15px;
	color: #666;
	line-height: 200%;
	margin-top: 20px;
}
/*.txtCon p{ margin-top:30px; font-size:14px; line-height:200%; text-align:justify;}*/
.txtCon p {
	margin-top: 30px;
	font-size: 14px;
	line-height: 200%;
}
.txtCon span {
	display: block;
	margin-top: 10px;
	text-align: right;
}
.mianzeBox {
	border: 1px dotted #999;
	padding: 15px;
	margin-top: 55px;
	color: #999;
}
.readBox {
	margin-top: 55px;
	color: #253746;
	font-family: "微软雅黑";
	font-size: 14px;
}
.readBox h3 {
	background: url(http://img.51ski.com/images/read_tit_bg_03.png) no-repeat left bottom;
	padding-bottom: 10px;
	font-size: 16px;
}
.readBox ul {
	padding-top: 15px;
}
.readBox li {
	padding: 4px 0;
}
.ad {
	margin: 25px 0;
}
.pinglunCon {
	overflow: hidden;
	zoom: 1;
	padding: 15px 0 10px;
	border-bottom: 1px dotted #D9D9D9;
}
.pinglunBox {
	font-family: "微软雅黑";
}
.pinglunTit {
	overflow: hidden;
	zoom: 1;
	border-bottom: 2px solid #253746;
	padding-bottom: 5px;
}
.pinglunTit dt {
	float: left;
	font-size: 16px;
}
.pinglunTit dd {
	float: right;
}
.btnPinglun {
	background: #000;
	padding: 2px 10px;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.touxiang img {
	width: 78px;
	height: 76px;
	border-radius: 50px;
}
.liuyan {
	font-size: 16px;
}
.liuyan dt {
	padding: 10px 0;
}
.liuyan dd {
	color: #999;
}
.pinglunCon .touxiang, .pinglunCon .liuyan {
	float: left;
}
.pinglunCon .liuyan {
	width: 560px;
}
.pinglunCon .touxiang {
	margin-right: 15px;
}
.pinglunCon .huifu {
	float: right;
	width: 150px;
	color: #999;
	text-align: right;
}
.huifu dt {
	padding: 10px 0;
}
.huifu dd span {
	margin: 0 10px;
}
.huifu dd span a {
	color: #999;
}
/*聚焦*/
.jujiaoBox {
	margin: 55px 0 20px 0;
}
.jujiaoBox h2 {
	background: url(http://img.51ski.com/images/jujiao_tit_15.jpg) repeat-x left top;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	padding-left: 15px;
	font-family: "微软雅黑";
}
.listArticle dd h3 {
	font-family: "微软雅黑"
}
.jujiaoCon {
	padding-top: 20px;
}
/*bottom*/
.bottomBox {
	background: url(http://img.51ski.com/images/bottom_bg_13.jpg) no-repeat center top;
	font-family: "宋体";
}
.bottom {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding: 40px 0 50px;
}
.bottom p {
	line-height: 200%;
}
/*css for header*/
.login {
	width: 100%;
	height: 27px;
	background: #0d0d0d;
	border-bottom: 2px solid #d5d5d5;
}
.login_in {
	width: 1200px;
	margin: 0 auto;
	line-height: 27px;
	text-align: right;
	color: #9b9b9b;
	padding-right: 10px;
}
.login_in a {
	color: #9b9b9b;
	padding: 0 10px;
}
.center {
	background: #fff url(http://img.51ski.com/images/body_bg_01.jpg) no-repeat center top;
}
.firstview {
	width: 1200px;
	margin: 0 auto;
}
.head {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.head img {
	padding: 15px 0 20px 10px;
	float: left;
}
/*.header{float:left;width:1032px;height:127px;}*/
.header ul {
	float: right;
	margin-top: 50px;
	margin-right: 35px;
}
.header ul li {
	float: left;
	color: #253746;
	line-height: 28px;
}
.header ul li a {
	color: #253746;
	font-size: 14px;
	display: block;
	width: 64px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin: 0 20px;
}
.header ul .video a {
	padding-right: 12px;
	background: url(http://img.51ski.com/images/video.gif) right 8px no-repeat;
}
.header ul li a:hover {
	background: url(http://img.51ski.com/images/back.gif) 0 0 no-repeat;
}
.header ul .video a:hover {
	text-decoration: underline;
	padding-right: 12px;
	background: url(http://img.51ski.com/images/video.gif) right 8px no-repeat;
}
/*add public.css*/
div.header {
	width: 100%;
	height: 27px;
	background: #000;
}
div.welcome {
	background: #000;
	height: 27px;
	color: #696969;
	font-size: 12px;
	text-align: right;
	line-height: 27px;
	width: 1260px;
	margin: 0 auto;
}
div.top {
	height: 129px;
	width: 1200px;
	margin: 0 auto;
	background: url(http://img.51ski.com/images/zxtop_bg_01.gif) no-repeat center bottom;
	position: relative;
}
div.logo {
	padding-top: 13px;
	padding-left: 22px;
	width: 126px;
	height: 105px;
	float: left;
}
div.search {
	min-width: 560px;
	float: right;
	font-size: 12px;
	color: #9B9B9B;
	padding-top: 9px;
	position: relative;
}
div.search span {
	padding: 0 10px;
	color: #CCCCCC;
	font-family: SimSun-ExtB;
}
div.xiaxuan span {
	padding: 0 18px;
	height: 29px;
	display: block;
	line-height: 29px;
	border: 1px solid #dedede;
	background: #fff;
	border-top: none;
	cursor: pointer;
}
div.search p b {
	font-weight: normal;
	color: #DA372E;
}
div.search p {
	float: right;
}
div.search p.p1 {
	margin-top: 8px;
}
div.search p.p2 {/*margin-right:20px;*/
	margin-top: 8px;
}
div.search p a:link, div.search p a:visited {
	color: #9B9B9B;
}
div.search p a.shouji:link, div.search p a.shouji:visited {
	background: url(../images/shouji_bg_01.gif) no-repeat left center;
	padding-left: 14px;
}
div.search p.p3 {
	height: 29px;
	border: 1px solid #dedede;
	border-radius: 5px;
	position: relative;
	float: right;
}
div.search p.p3 input {
	line-height: 26px;
	height: 26px;
	width: 211px;
	border: none;
	color: #B5B5B5;
	padding-left: 10px;
}
div.search p.p3 .submit {
	cursor: pointer;
	background: url(../images/fangdajing_search.gif) no-repeat center center;
	display: block;
	width: 31px;
	height: 29px;
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
}
div.search p.p3 span {
	line-height: 29px;
	display: inline-block;
	cursor: pointer;
	padding: 0 18px;
}
div.search p.p3 span.jiaocheng_dj {
*margin-top:-32px;
*margin-right:-2px;
	margin-right: 1px\0;
	background: url("../images/search_jiaocheng.png") no-repeat 47px 12px;
}
div.search p.p3 span.jiaocheng_dj.up {
	background: url("../images/search_jiaocheng2.png") no-repeat 47px 12px;
}
div.search p.p4 {
	float: right;
	width: 284px;
	margin-top: 5px;
	clear: both;
}
div.search p.p4 a:link, div.search p.p4 a:visited {
	margin-right: 12px;
	color: #ccc;
}
#searchform {
	float: right;
	margin-left: 10px;
	width: 290px;
}
div.zx_footer {
	height: 292px;
	background: url(../images/footer_bg.png) no-repeat;
	margin: 0 auto;
}
div.zx_footer ul {
	overflow: auto;
	float: left;
}
div.zx_footer li {
	float: left;
	width: 354px;
}
div.zx_footer img {
	margin-left: 22px;
	margin-top: 23px;
}
div.zx_footer .erweima {
	width: 155px;
	height: 154px;
	float: left;
	margin-top: 5px;
	margin-left: 77px;
}
div.zx_footer .erweima img {
	margin: 0;
}
div.zx_footer input {
	width: 117px;
	height: 33px;
	background: url(../images/fonter_btn_bg.png) no-repeat 105px 14px #c1c1c1;
	border-radius: 5px;
	border: 0;
	display: block;
	margin-left: 130px;
	margin-top: 6px;
	font-size: 12px;
	color: #000;
	cursor: pointer;
}
div.foot_con {
	text-align: center;
	color: #d7d7d7;
	font-size: 12px;
	padding-top: 22px;
	clear: both;
}
div.foot_con a:link, div.foot_con a:visited {
	color: #D7D7D7;
}
div.foot_con span {
	margin: 0 11px;
}
div.foot_con p {
	height: 27px;
}
div.wrap_zong {
	width: 1260px;
	background: #fff;
	margin: 0 auto;
}
#trial1, #trial2, #trial3 {
	width: 32px;
	height: 32px;
	margin: 0px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	float: right;
}
/*ul.nav{width:700px;overflow:auto;float:right;margin-top:30px;margin-top:32px\0\9;}
ul.nav li{float:left;margin-right:50px;position:relative;}*/

ul.nav {
	float: right;
	margin-top: 30px;
	min-width: 494px;
}
ul.nav li {
	float: left;
	position: relative;
	padding-left: 5px;
	padding-right: 5px;
}
ul.nav li a:link, ul.nav li a:visited {
	color: #fff;
	font-size: 16px;
	font-family: Microsoft YaHei;
	display: block;
	padding: 3px 16px;
}
ul.nav li a:hover {
	background: #bfe5ff;
	border-radius: 5px;
	color: #006cb8;
}
div.xiaxuan {
	position: absolute;
	top: 38px;
	display: none;
	right: 225px;
}


/*训练营图文*/

.csfc_main {
	width: 1200px;
	margin: 0 auto;
	clear:both;
}
.hList_cont {
	position: relative;
	width: 1000px;
	overflow: hidden;
}
.homeList {
	/*width: 295px;*/
	background: #F2F2F2 none repeat scroll 0% 0%;
}
.homeList_ct {
	width: 266px;
	border: 1px solid #DFDFDF;
}
.homeList a img {
	width: 265px;
	padding: 14px;
}
.homeList p {
	color: #333;
	font-size: 16px;
	line-height: 25px;
	padding: 5px 15px 0px;
	font-family: "微软雅黑";
	font-weight: bold;
}
.homeList span {
	line-height: 25px;
	color: #808080;
	padding: 2px 15px 18px;
	display: block;
	font-size: 14px;
}
.thepg {
	height: 35px;
	overflow: hidden;
	padding: 30px 0px;
	font-family: "微软雅黑";
	font-size: 16px;
}
.csfc_main .thepg {
	padding: 30px 0px 30px 250px;
	border-top: 1px solid #E1E1E1;
}
.thepg li {
	float: left;
	display: block;
	height: 35px;
	line-height: 33px;
	font-size: 16px;
	text-align: center;
	color: #434545;
	margin: 0px 0px 0px 3px;
}
.thepg li a, .thepg li span {
	color: #434545;
	padding: 0px 8px;
	height: 33px;
	background: #F7F7F7 none repeat scroll 0% 0%;
	float: left;
	border: 1px solid #C3C1C2;
}
/*训练营图文 end*/
.homeList_tv{width:469px;margin-top: 30px;}
.homeList_tv_ct{width:468px;}
.homeList_tv_ct h3{position:absolute;top:-30px;}

/*视频增加*/
.tv_csfc_main a.noise {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: block;
}
.tv_csfc_main a.noise:hover {
	background: transparent url(http://img.51ski.com/images/colornoise.gif) repeat  center center;
	opacity: 0.5;
}
.tv_csfc_main .homeList_ct img{width:238px;padding:14px;}
.tv_csfc_main .userplaylist_btn {
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent url(http://img.51ski.com/images/userplaylistbtn_off.png) no-repeat center center;
	display: block;
	width: 100%;
	height: 100%;
}
.tv_csfc_main .homeList_ct {
	background-color: #242424;
	display: block;
	border-radius: 5px;
	box-shadow: 0px 0px 6px #000;
	overflow: hidden;
	position: relative;
	margin: 10px;
}

.tv_csfc_main .homeList{background:none;cursor:pointer;}
.tv_csfc_main .hList_cont{width:1200px;}
.tv_csfc_main .homeList p{color:#fff;}
.video_pos{border-top:10px solid #CCC;border-right:5px solid #666;border-left:5px solid #666;border-bottom:10px solid #333;box-shadow:0px 0px 5px #fff;background:#000;padding:5px;border-radius:3px;}
.video_pos iframe{width:780px;height:533px;}
.tv_close{background:url(http://img.51ski.com/images/tv_close.gif) no-repeat center center;width:40px;height:40px;position:fixed;top:40px;right:40px;cursor:pointer;}
iframe body{margin:0;background:#000;}
.xuekuang_img{position:relative;}
.xuekuang_img a{display:block;}
.xuekuang_img a img{display:block;}
.xuekuang_img p {position: absolute;bottom:0;text-align: right;font-size: 14px;color: rgb(255, 255, 255);width:90%;padding:0 5%;background-color: #000000;filter: alpha(opacity=60);background-color: rgba(0, 0, 0, 0.6); line-height:30px;}
.xuekuangCon{margin-bottom:30px;}


.xuedao_xx_wrap{padding:0 3px 8px;background:#f5f5f6;}
.xuedao_xx{width:100%;text-align:center;}
.xuedao_xx tr{line-height:48px;}
.xuedao_xx .tr_tit{background:#fff;}
.xuedao_xx .tr_cj{background:#ebfaf5;}
.xuedao_xx .tr_zj{background:#e9f5fd;}
.xuedao_xx .tr_gj{background:#f3f3f3;}
.xuedao_xx a{padding:5px 15px;color:#fff;border-radius:3px;}
.xuedao_xx a {padding: 5px 15px;color: #FFF;border-radius: 3px;width: 110px;display: block;height: 20px;line-height: 20px;margin:0 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xuedao_xx .tr_tit td,.xuedao_xx .tr_gj td{background:url("http://img.51ski.com/images/xuedao_xx_bg_hei.png") repeat-x left bottom;}
.xuedao_xx .tr_cj td{background:url("http://img.51ski.com/images/xuedao_xx_bg_green.png") repeat-x left bottom;}
.xuedao_xx .tr_zj td{background:url("http://img.51ski.com/images/xuedao_xx_bg_blue.png") repeat-x left bottom;}
.xuedao_xx .tr_cj a{background:#0aa324;}
.xuedao_xx .tr_zj a{background:#2090db;}
.xuedao_xx .tr_gj a{background:#000000;}

.tv_csfc_main .homeList_ct{float:left;margin:16px;height:300px;}
.tv_csfc_main .hList_cont{*margin-bottom:22px;}

/*实时雪况 实时状态*/
.ss_csfc_main{position:relative;width:100%}
.ss_csfc_main h2{font-size:26px;text-align:center;line-height:40px;}
.nav_pos{right:0;top:0;}
.nav_pos li{width:100px;background:#78a9ea;cursor:pointer;}
.nav_pos li.active{background:red;font-size:16px;font-weight:bold;}
.nav_pos li a{display:block;line-height:20px;text-align:center;font-size:14px;font-family:Arial, Helvetica, sans-serif;padding:5px;border-bottom:1px solid #fff;border-top:1px solid #999;color:#fff;}
.ss_item{/*border:1px solid #ccc;margin-bottom:20px;*/border-top:1px dashed #ccc;padding:20px;}
.ss_item h3{text-align:center;font-size:16px;line-height:45px;font-weight:100;}
.ss_item .img_w img{display:block;margin:0 auto;width:65%;height:auto;}
.ss_item .img_w p{text-indent:2em;font-size:14px;color:#999;padding: 20px 220px;background: #CCC;color: #FFF;}
.ss_time{text-align: center;font-size: 16px;color:#0093d6;margin:5px 0 10px;}

/*节日头样式*/
/*div.wrap,div.wrap_zong{background:url("http://img.51ski.com/images/jieritou_bg.png") no-repeat center top #fff;padding-top:70px;}
div.search p.p3{background:#fff;}*/
/*节日头样式*/